package com.dq.service.org;

import com.dq.exception.customException.AdminException;
import com.dq.controller.in.OrgPositionQuery;
import com.dq.vo.Vo;
import com.dq.domain.org.centre.OrgDeptPositionCentre;

/**
 * @Author luchangtong
 * @Date 2020/1/6 15:26
 */
public interface OrgDeptPositionCentreService {
    Vo list(OrgPositionQuery orgPositionQuery) throws AdminException;

    Vo add(Long orgPositionId,OrgDeptPositionCentre orgDeptPositionCentre)throws AdminException;

    Vo edit(Long id,Long orgPositionId,OrgDeptPositionCentre orgDeptPositionCentre)throws AdminException;

    Vo delete(Long id)throws AdminException;
}
